package com.kornero.auto.view.groups;

import com.kornero.auto.util.view.RequiresSWT;
import com.kornero.auto.util.view.RequiresSWTPolicy;
import org.eclipse.swt.widgets.Listener;

public interface IAutoUpdateGroup {

    @RequiresSWT
    public void addStartListener(final Listener listener);

    @RequiresSWT
    public void addStopListener(final Listener listener);

    @RequiresSWT
    public void setStatus(final String status);

    @RequiresSWT(RequiresSWTPolicy.SYNC)
    public int getTimeout();
}
